Big Huge Thesaurus

Salvinia rotundifolia

noun